/* Update on Jan 28, BASIC TYPOGRAPHY */

h1 { font-size: 1.6em; line-height: 1.2; /*color:#4D4D4D;*/ font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:1em; font-weight:bold;}
h2 { font-size:1.4em; font-weight:bold; margin:0 0 1em 0; padding-top:0.5em;}
h3 { font-size: 2em; line-height: 1.34; margin: 0em 0 1em 0em; /*color:#484646;*/ font-weight:bold;}
h4 { font-size: 1.6em; line-height: 1.34; margin-bottom: 0.2em; font-family:Arial, Helvetica, sans-serif; /*color:#4D4D4D;*/}
h5 { font-size: 0.85em; line-height: 1.45; margin: 0 0 0.2em; }
h6 { font-size: 0.65em; line-height: 1.85; margin: 0 0 0.2em; }
p, ul, ol, dl {font-size: 1.2em; margin:0 0 0.1em 0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:1em;}
p{font-family:Arial, Helvetica, sans-serif;}
ul,ol{line-height:normal;}
a{text-decoration:none; color:#00BAF2;}
a:hover{text-decoration:underline;}
p{line-height:1.6em;}
input{background:#fff; color:#4D4D4D; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}
.floatLeft {float:left;display:inline;}
.floatRight {float:right;display:inline;}
	img.right,table.right{margin:5px 0 10px 20px;}
	img.left{margin:5px 20px 10px 0;}
.underline{text-decoration:underline;}
.bold{font-weight:bold;}
.hidden{display:none;}
abbr{font-family:Arial, Helvetica, sans-serif; border-bottom:0 !Important; font-size:100%;}
.clearboth{clear:both;}
/* .grey{color:#767763;}*/

/* Vertically Align-Bottom for Images inside h1, h2 tags */

h1 img, h2 img{vertical-align:bottom; font-size:1.6em; font-weight:bold; color:#000; text-transform:capitalize; color:#333;}

/* Common List Styles */

ul.listitem{list-style:disc;list-style-position:outside; margin:0em 0 1em 1.3em; padding-top:0.5em;}
ol.listitem{list-style:decimal;list-style-position:inside;margin:0em 0 1em 0;padding-top:0.5em;}
	ul.listitem li, ol.listitem li{ margin-bottom:0.5em;} 
	ol{list-style:decimal;list-style-position:inside;}
	
	ul.listitem ul{padding:1em 1em 0.3em 1em; list-style:disc;}
	ul.listitem ul li{background:none !important; padding-left:0;}
	ul.listitem ul li a{font-size:0.9em;}



/* Common table Styles */

table.commontable{border-spacing:3px; border-collapse:separate; margin-bottom:1em;}
table.commontable thead th{ background:#c0c582;}
table.commontable tbody td{background:#fff; color:#4a4e18;}
table.rowheader th{background:#c0c582; vertical-align:middle;}